We stayed at Nacho's for 2 nights. The location is fantastic. The check-in was good as was all the communication.
The description is accurate but if you are a bit unsteady on your feet be aware that the apartment is on the 2nd floor, without a lift and is a struggle with heavy cases.