great place for the money. spacious, clean, well-located