Absolutely fantastic place. Brilliant location, fantastic price, the place was clean, and new and well maintained. Will definitely stay there again on our next trip.