Kai was super friendly and accommodating.
Will definitely book this place again.
The only downside was the weather that day, it was windy and the pool was not heated. Wish we could've enjoyed the pool more. Everything else was perfect, especially the view. :)