What a brilliant place to stay. Self contained and Yasmani had thought about every little detail to make our stay great, from a snack when we arrived, to providing a toothbrush. The bed is extremely comfortable, the best ever. We highly recommend.