Kevin’s place is utterly amazing! The pool is stunning. The place was very clean when we arrived and well-equipped.