Lovely, clean, comfortable, stylish and well-set up apartment with warm and helpful hosts.