Well stocked, well located, a comfortable and enjoyable stay.