We had a fantastic stay. The accommodation was exactly as described (beautiful!!) and had everything we needed. We also appreciated the little touches, like nice coffee and snorkeling equipment. The location was great too - close to good restaurants and beaches. Kap and crystal were very helpful. Thank you both!