Kai's home is clean, stylish, and comfortable and and the view is beautiful. We loved being able to walk to the beach or sit by the pool. Communication was great and check-in was easy. The only thing to note is that the home is broken up into a few units, so depending on your neighbors, you may hear others in the house. There were only 2 groups staying when we visited and Kai was very accommodating to provide us the most peace and quiet.