extremely responsive host, excellent apartment, wifi/TV, full kitchen, spacy terrace, top restaurants within walking distance - what else would one need?