Great view . Great location . Great hosts .