Phenomenal location, absolutely beautiful. And Greg was an extremely accommodating host! Six stars.