This place was great just as described. Very clean and has all utensils, toiletries and plenty of linen. The gym on site is a bonus would definitely stay again. Great place and even better service. Will definitely be staying again.