Sparkling clean, great location, cosy and welcoming, provided all necessary amenities!