Large, comfortable and good interior space good for big group to stay long.