Alicia’s place is lovely and makes the perfect spot to stay in Madrid! It’s romantic, clean, and has incredible views from the windows