The location is perfect, it is close to the airport, there are plenty of options for restaurants and shops around.
The place is very clean and much nicer than it seems. Alicia is a great hostess and was very kind at all times.