Most beautiful view of Madrid, super easy check-in, great communication and perfect location.