lovely and clean place with very good amenities