Extremely nice condo with all the amenities! Hosts were very responsive and helpful. Check in through the front desk was flawless and they also provided valuable assistance in making arrangements for local attractions. Grounds are beautiful and fastidiously maintained. Beach is beautiful. Great place to stay!!!