What can I say? Perfect generous host, perfect location, perfectly equipped and spacious apartment.