Location, amenities, cleaniness and value for money all met and exceeded our expectations. Definitely recommend this place as a place to stay and enjoy.