Stayed here in may 2015. The property is amazing. Wonderful location. Rooms are also excellent. A steep walk from the parking and reception to the hotel but worth it in the end. Staff very friendly and food also was good. My children enjoyed the activities here. Definitely worth many visits.