A clean, large, stylish apartment in a great location, and the host makes the guests feel really welcome.