Kai is a great host and communicator. This was my third or so stay and the view is superb. The apartment is always clean and inviting. I got work done relaxing by the pool, will stay again!