very spacious clean place to stay at