We booked this last minute after realising we had a few days off. Travelled there with a baby. James was excellent, really accommodating - offered a portacot, and even tried to look for a high chair despite the almost zero notice that we booked with! He was friendly and checked in with us by text but was also available in person if we had any queries (we didn't). The place was lovely and bright and clean, and comes with stove, oven, microwave, and Netflix. Having a pool was a bonus, but there is also a nice beach nearby with a toy library and a little bench, with good shade in the early morning from the sand dunes! Little shopping centre nearby for groceries and the like, and just made for a nice little break for us.