AMAZING in every way! Location, host, amenities!! It is literally next door to Plaza Mayor in the best part of Madrid. Stop looking for the perfect place to stay because this is it!