Very clean and tidy place with very good amenities. Great location.