Top location, sparkling clean, cosy. Will stay again.