Very very good location, literally right off Gran via. Flat is lovely too, air conditioning which is essential for Spanish summer days