Clean and tidy place with all the necessary amenities. Beautiful location.