This was essentially a timeshare that we booked through Michael--a third party. As a result, it was everything you'd expect from a timeshare resort. Communication from Michael was very smooth and, after making the initial reservation, unnecessary.