Well placed and really big (2 rooms, 1 kitchen, 1 bathroom, 1 living room, and 1 balcony). It was clean in general but with a bit of dust which made me a bit uncomfortable because I have some allergies, but it would not be a problem for most people (we were 3 and only I had some issues).
Communication was easy and the host was helpful.