i operated here yesterday and this morning for a while. Not a bad place but with far better takeoff for the West than Europe. That said it was good to work a bunch of European stations this morning with generally 55 to 57 reports.
Here are some pictures of the QTH.