Amazing place! Fantastic! The best view of Madrid-ever.