Spacious, clean, well located, good for big groups. Highly recommend.