Great place, had a great time. The final cost was quite pricey, I thought, with extra fees added on, and from the pictures I thought the house was going to be bigger than it was.
But it very well cared for, was extremely clean, nice pool, very good setup for 4 of us. Very easy walk to the beach, restaurants and grocery store.