Great location. Huge supermarket next door in same building. Metro station (plaza de cuba) is hardly 100m. excellent service by host. Great tips on restaurants nearby.