great location spacious and clean