A clean place with all amenities