Lovely place — great location; beautiful beach very close by; all necessities close at hand; great amenities. We had a wonderful time!