A beautiful place to stay sparkling clean and with excellent amenities