A really nicely appointed flat in a very convenient location. Helpful, friendly hosts, who provided everything we needed.
I wouldn't recommend the sofa bed for a grown adult - we had a 6' 2" friend using the sofa bed, and he had a less comfortable time of it than us. Would be fine for kids though, and the other two beds were very comfortable indeed.
As long as you're not planning on putting a grown up in the sofa bed though, this place is excellent.