Comfortable and stylish spot with nice kitchen and great hosts.