Beautiful and clean place with modern amenities and great scenery.