The place is amazing. It is very well lit and spacious. We were a group of 7 and the flat was very comfortable.
The location is also very nice right next to the bus station.
Illaria is a fantastic host and the communication was great throughout