Beautiful, comfortable, clean. From start to finish our stay was all we hoped for and more. Easy-going, assistance if / when we needed it, loved the ability to see and pick from fresh fruit right off the tree, access to the beautiful pool, cheery, relaxed and fun conversation with Craig and we never felt in the way - felt like we had the run of the place, all to ourselves. Amazing hosting and the spaces- indoors and out- are unbelievable- beautiful and comfortable. Able to cook simple meals and easy access to going out, hikes, snorkeling,etc. Can’t wait to go back!