Spacious and convenient apartment good for groups