Awesome apartment and awesome hosts! They made us feel as at home and even got a bit out of their way to help us on something. They're readily available in case you need them. Really professional people!
The apartment was great as well and the sofa-bed is really comfortable, so can fit six people really easily. Kitchen has all amenities you can wish for.
Overall an excellent stay. Recommended.