What a bliss. The Hummingbird retreat is a big present for yourself. Karen is a wonderful host and the place it self is amazing. Beautiful swimming pool and great outdoor kitchen. We loved it.