Very clean with good facilities in good location.