We loved our stay! The house was beautiful, had everything we needed, and was in a great location! Close to beach (and even though easily walkable, the kids all loved the tram ride), close to shops, close to community pool. 3rd floor was great for kids! Heated pool onsite was the best for this spring break time of year. The only four stars I gave which were minor:- when we booked, site showed two king rooms, two queen rooms and bunk room. Instead it was 3 kings, double over single bunk, and bunk room. Didn’t really affect us so no big deal! Plenty of space for the two families there.- check in was a bit unclear. When we arrived there were some wristbands on kitchen counter and when I navigated website it said to go check in OR some property managers will drop off paperwork in some of the houses so we assumed that is what happened since wristbands were there. Again, not a big deal but we were told by beach access on second day that the wristbands were wrong and we were left written warnings on our cars (even though we had preregistered online so they had our make/model/plates). After going to officially check in, it was also straightened out and no problems for the rest of the trip. Overall, wonderful stay and would definitely come again/recommend!