This delightful boutique resort set in tropical gardens offers exceptional accommodation in charming cottages.