Place was very pricey over Christmas, but thought we would give it a go. Its a beautiful location after all...
We booked Room C, but were very kindly given A instead. A is very nicely appointed and a decent size. Sofa bed is firm but comfy enough. You are somewhat at the mercy of the neighbours, we had a very noisy group next door our final night.
We took a quick look at room C while on the roof. Its pretty tiny, with very limited facilities. Also no hot water! Which i didnt spot on the listing. So be warned when booking!