We thoroughly enjoyed our stay at Peace of Heaven. The villa was well-decorated and appointed. Super comfy beds, lovely community pool, across the street from the beach, onsite restaurant was yummy. Outdoor space was awesome for lounging, dipping in the pool, eating breakfast, chatting.