Exceeded all expectations, honestly! Great hosts. The place was clean, tidy and stylish. I would certainly stay again.