Very clean and tidy place with great amenities.