We really enjoyed every minute of our stay here! John and his partner were great hosts and went above and beyond to help us with our needs. Lovely tropical paradise.