Amazing place! Definitely worth it, located in probably the best place in Madrid! 5 stars!