Tim was awesome for communication, everything was as expected. This is a great resort for the price we paid and location. Wish it has some beach gear for use but overall great!