Excellent facilities and what a great location. Just minutes away from Salamanca Square and some great restaurants. Highly recommended