One of the best locations in Madrid! In front of plaza mayor, super close to plaza del sol, and within walking distance to everything. Great restaurants close by and great night life. Would highly recommend! Self check in was super easy and staff was great.