Very clean, and comfortable facilities. Excellent communication and within very convenient proximity to Twickenham rugby stadium which was great for us.