The flat was quite spacious and comfortable. The area is central and close to several public transportation lines. We didn't get to meet the hosts, but they were very communicative and left detailed instructions. The self-check in was very convenient as well.