Great location, not too small, not too big, very comfortable, generous hospitality, friendly host.