A very clean and well fitted out apartment.