Excellent location and facilities. Thoroughly recommended.