Nice and clean place with nice view and amenities