Amazing views of 90 mile beach and great hosts.