Kevin place is a gem of a find & a small bit of paradise. A total escape, with what feels like your own private beach. We enjoyed every minute.