One word 'superb'. Modern apartment, spotlessly clean, great location. we could not have wanted anything more. Hosts very quick to respond. Would book again without hesitation.