Great apartment and even better hosts. Brilliant communication and very flexible even when we stupidly missed our flight and rocked up 4 hours late.