Exceeded all expectations, would definitely stay again.