Great communication, easy to book and a warm welcome on arrival.
Location was great and an ideal size for our four families with spacious rooms. Nice pool for the kids to play in.