Gavin was quick to respond to any communication and left a very thoughtful gift for us. We had to reschedule our initial trip due to a death in the family; and Gavin was very understanding. The unit itself is very modern and has all the amenities, plus a coffee machine and coffee:) Lots of fun to be had in the pool; and lots to do in the area for kids. 10/10 would recommend.