Spacious clean and well appointed