We had some issues with the first location, no big deal, but we wanted to have a great time, and Mamo team gently changed our booking to a different location where we finished our stay. Communication was great at all times. I recommend booking with them, perhaps this location wasn't what I expected, but they were really helpful finding us a better place.