beautiful location. comfortable. great amenities. the feel of outdoors but with every comfort taken care of.