Very spacious and clean with good facilities.