Amazing stay! This was seriously a "touch of paradise" and john and Anthony were great hosts. Communication was great and well as super clean. This place has everything you need. I would definitely come back. 10/10.