Just as described this place is in a great location. Immaculate. It has everything that you need for a short or longer stay.
Checking in was very easy. Ana and Michael were very easy to get a hold and provided messages during the stay. Five stars