Fantastic place and packed with all the amenities necessary for a great and pleasant stay.