Has anyone stayed there? Any opinions/ pros and cons? We have just booked to stay there next summer. Any suggestions of which rooms to request/avoid?