Great accommodations, view, food and hosts! We’d stay there again and again.