The rental company was very helpful, pleasant, and efficient. I appreciated everything about them. The unit itself was amazing! The location was perfect for us, and the pools definitely got their use – a bonus is the indoor pool due to bad weather one day of our visit. Two things to mention: the water took a long time to heat up – and the water pressure in the shower was low. Also, the dryer took a long time to dry clothes. Other than those few items, the place was outstanding!