Great location with nice views on Plaza Mayor, perfect for a first stay in Madrid