We had a great time at Alicia's. Was super easy to get to by metro from the airport and check-in/check-out was extremely easy.