Very clean and tidy. Well stocked and lots of thoughtful touches. We would definitely stay here again.