John is a great and very responsive host. The condo is wonderful, modern, clean, and has absolutely everything for a comfortable stay. The kitchen is fully equipped and there is even a mini bar. Snorkeling and golf gear, SUP, kayak. I definitely recommend this place! Thank you John!