Wonderful place with an amazing location. Easy self checking and out. Definitely a highly recommended place to spend time in Mexico City