The mantra is in a great location with many good facilities. We found that the unit could be cleaner than we found it. Feels a bit tired. Overall we still enjoyed our holiday stay.