This place was way beyond our expectations! The communication, the cleanliness, the breakfast, the view, the location and Maya were all perfect! We got top service from beginning to end. I recommend booking the transportation through them and any tourist suggestions they give you. We couldn’t be more happy and grateful for this place and the people that took care of us. Can’t wait to be back :)