Nothing short of fantastic! Viv's place exceeded any expectations I had.
Immaculate, well-catered and cosy. Every thought has been put in to make your stay comfortable. Next time, I hope to stay longer than to just sleep there for a few hours.