The location is excellent; however, the cleaning service is terrible. During our 12-day stay, they never came to clean or bring towels, there were cockroaches in the room every day, and the room phone did not allow communication with the front desk (it always rang busy). We informed them of the cleaning situation, and they simply said that if we wanted cleaning, we had to request it, as they only have one person to clean (but they don't tell you that when you arrive).