Yes to treasurebeach.net. Look I to Villa Arcadia.
Have had wonderful times there. Pool, cook, privacy.
Beach just a short walk.