Top location, top communication with the Host, great pool, top equipped kitchen. I'd like to come back! Mahalo