Excellent location. Clean, well appointed, warm. Pool and gym in another building. Terraces a real bonus