very spacious and clean place