Super spot, large, comfortable and well appointed