Very clean, comfortable, spacious and well located flat. Communication with the hosts was excellent. I would highly recommend it for a stay.