The place has a superb location; it is spacious, well-equipped, and nicely designed. The team was very responsive, friendly, and attentive. Overall, a great experience, and excellent value for money.