This place has everything and is perfectly located for a trip to Madrid. Beautiful, functional, and managed by a great host. Would absolutely stay here again. Thank you!