Karen and Mel's guest house is perfect! The building itself is incredibly well designed and built, they thought of every detail. And you wake up poolside which for us is such a luxury- we really enjoyed our morning swims. Mel was super easy to communicate with and was always on hand to help. We would definitely stay here again!