Perfect location, great hosts, very clean and stylish modern apt. What else?