It has been a great experience and stay. Staff have been very helpful and the communal areas were very clean. The facilities were also very good ranging from swimming pool to gym and kitchen/lounge areas. Highly recommend it