We just spent 6 nights here, and were extremely happy throughout our stay. Our two girls (aged 3 and 5) loved the pool and garden area. We were also very comfortable with them around the hosts’ cat and dog, as both animals were very friendly and docile. The kitchen was well equipped, and there were plenty of towels for the bathroom, pool and beach. The bedrooms and living area are spacious. The hosts even provided a beach umbrella for our beach days. Above all else, we were very impressed with how helpful our hosts were with restaurant recommendations, ideas for excursions, as well as any other needs we had. They gave us our space and privacy, but when asked, they were there with useful suggestions. Definitely a place we would recommend and return to.