Very clean and spacious, with lots of amenities. Christian was very responsive, and the whole process was smooth.