Great location and very responsive host. Unfortunately the place had not been cleaned when we arrived. Justin did give us a free night for the inconvenience. The place is adequate but needs some maintenance and a deep cleaning. No tv remote, tricky shower and gross pillows. The pool is amazing and overall it was quiet. Great beginner snorkeling beach is just down the road!