A very good stay; I would definitely stay again.