The place is everything listed and more. Our favorite yet.