Soak up the sun at these Aberdeen beer gardens