Awesome place within a great location. Fantastic option in Madrid