Stunning views, perfect location, and great hosts.