This'n is probably the closest accommodation you'll find to the Ring O'Brogar/Stones of Stenness/Maes Howe/etc... I recommend Lochend: http://www.themodernantiquarian.com/facility/394
Or, for perfectly clean, comfortable accommodation, with fantastic views across the Bay of Firth, you could try Atlantis Lodges in Finstown: http://www.themodernantiquarian.com/facility/395 (or http://www.atlantislodges.com/)
We stayed in both last year, and would go back to either without a second thought. Atlantis Lodges is cheaper, but Lochend is more central while being slightly remote at the same time!
Lucky you - I'd love to be back there now... >sigh<
G x