In addition to the ratings I have given I must emphasize that the location i really superb, and that the photographs accurately reflect the quality of the accommodation [which is so often not the case].
I would definitely return on a future visit.