This is a timeshare unit so everything has to be coordinated with the staff at resort. The checkin process was horrible and I had to move 3 times and for extension again coordinate with the main office. William himself was easy to work with but others also manage the listing. Beware of Price gouging by the host or whoever manages these listings.