Advertised accurately. A pleasant stay.