I have just returned from my stay at the Excellence Oyster Bay. While the grounds were beautiful, make sure you dont stay during rainy season because mosquitos were a very big issue. The food could have been better, upkeep of the room could have been better, they need to update a few things, i.e., sliding door handle was a bit rickety and drawers in the bathroom were crooked. There was a bit of litter on the side of my private pool that was cleaned on the last day. It was from a previous guest. The beach was amazing and the staff A . Very very sweet. Overall I dont regret staying here but would not come back.