Perfect place to stay - all you could ever need (amenities, cleanliness, location)