Beautiful, clean place with excellent amenities