The apartment is spacious, clean and at excellent location. It has everything necessary for a good stay. The beds are comfortable. Antonio speaks excellent English which made our communication very easy because we do not speak Spanish.