Spacious and clean; great location