Had a great stay! The place is just as you see it in the pictures (i.e., perfect), it's clean, great view, and the location is very hard to beat. The hosts were very nice as well!
The only comment I have is that the heating was a little warm -- though the building turned it off for the season (May) a few days after we had arrived, which made it more comfortable for us.
We had no issues checking in, and were happy to have been able to find a spot so close to everything. I can see why this is a much-sought-after spot!