100% would recommend! The area is very walkable and the check in was super easy! If you struggle speaking Spanish I would recommend this location since once you check in you get an entry card so you can come and go as freely as you’d like! Amazing location 10/10