Last minute booking, but a brilliant stay. Very clean, and had everything we needed.