Perfect- equipped, clean, absolutely homelike flat.