Kevin's place was as advertised, very clean and comfortable. Kevin was extremely responsive and kind with many questions we had before and during our stay. We saw him a few times during the day, and he was very welcoming and friendly. The fruit and muffins provided were appreciated, and we were glad we could use the snorkel gear and beach chairs, which saved us from having to rent or pack that stuff. He also provided an iron and ironing board when I needed to get some wrinkles out of a nice shirt.
Some caveats: I think there was one other person who stays on the ground floor (separated by a locked door), so you occasionally hear each others movements through the space. The other thing that was slightly tricky was the fridge. It was positioned close to the edge of the shelf, so just be careful when opening it. Also, if you wanted to watch TV, be prepared to connect your own accounts for all streaming services besides Netflix.
Overall we had an excellent stay!