Staff is very accommodating. Mexico for me has been notoriously bad in service, having previously lived here for 2 years and visiting countless times. Very refreshing to have guys be willing to help. Cleanliness was good, no complaints there. Location is actually not that bad, I was surprised. I’ll cut this short by saying I would stay again here.