A superb flat, extremely clean, great location with roof terrace and all amenities you would require including washing machine, dishwasher, steam iron, coffee machine etc.
V good, clear communication with hosts.
I highly recommend this apartment and will definitely stay again.