Overall charming property with unique guest suites. However, the location is very much off the beaten path. You need a 4x4 to get up the steep hill to it and it is almost at the very end of the St Theresa strip of restaurants, etc. Other than breakfast, there is NO food here and if you don’t have your own vehicle, you need to rely on taxi’s to get you anywhere. Cell service is extremely hit & miss and showers with small droplets of water, no pressure and with hot water barely coming through. The location of the area for massages, etc is not great as it is right next to the entrance / parking and when receiving services, you are constantly jolted out of relaxation by the sound of tires getting traction, doors slamming, people honking & talking. It is a cute place that has potential but unfortunately there are some things that could be worked on to make it better.