I do not recommend this host. The unit is fairly nice once you get into it, but this is "professional" host which means that if there is a problem, they are not very helpful. I got a call at 4pm just as I landed that the unit I booked had a broken shower and that they'd give me an alternate unit even though I only checked in after 10pm, so plenty of time to fix. The alternate unit was on the second floor and instead of an ocean view was tucked behind a neighboring roof. Then I had to check out it the morning and I was without a room during the day the second day. When checking in again on the second day at 4pm, my unit was still not ready. Communication was spotty they sent me back and forth to reception, one room another room... Finally the shower was fixed only around 9pm on the second night and finally I was able to occupy the booked unit. I requested a refund for the first night which was declined, overall very unapologetic and unhelpful. They just kept blaming the previous guest.