beautiful apartment, great hosts, perfect communication, awesome
location