Incredible location, easy check-in and check-out, also located near luche libre stadium and host has many activities!