Beautiful place, w/ resort-like amenities. Would definitely stay again