Absolutely as described, spotless and well fitted out with everything you need. The location is perfect; just a few steps into the heart of the town and a great playground nearby for the kids. Brilliant hosts - highly recommended.