Sweet ocean views and a host that actually cares... five stars