Location excellent. All in all 5 star based on what you get for your buck. My only critique is no one ever asked if we needed anything like fresh towels etc. friendly communication was limited but wasn’t in Mexico City to hang out at the front desk anyways 😊