A beautiful location with lots of amenities. CLEAN. Highly recommend.