Very clean and tidy. Has everything you will need. Lots of little touches that make your stay that much more special. Perfect location.