We enjoyed our stay at Mary’s place . The place is very clean , fabulous as described . It has everything a family needs and my kids (7 years and 3 years ) liked the beach onsite . we unfortunately broke her mirror by accident and she is very supportive when we explained the situation. We would love to go back and my kids already started missing the place . Thanks Mary for hosting us . Cheers !!