Excellent location, good kitchen, very nice and functional bathroom.
I would have given it 5 stars but the sofabed is definitely not up to par. If Vivien replaces the sofabed, I would be enthusiastic about staying there again.