I have to admit, I was a little taken aback by the host's communication before I arrived. They were very formal and corporate standard form communications. I received a rental agreement and two revised contracts, written as if they came directly from their legal staff. One of their emails asked me to go to a website where I was to fill out some information about myself. The site asked for my passport number and a photo of it. As I was a Canadian already on the road travelling within Canada, I didn't have it with me and wondered why they even needed that information at all. I wrote asking about it, and I never got a response to the question. I was just sent another form email that told me to complete the requested information. I worked around it and they still sent me the check-in information. I never got the impression I was ever dealing with another human being. Suffice to say, if you're looking for a warm and friendly host with personal attention, I don't think you'll find it here. Anyway, I arrived at the resort unit and it was lovely. It was upscale, even a little elegant. I thought that the off-white carpets throughout the unit were a bold choice for a rental unit, but they were tolerably clean. The view of the water from the upper balcony was a delight and the beds were comfortable. The kitchen was well appointed and immaculately clean. All in all, I would stay here again, especially now that I know what to expect from the booking process.