Good stay, worth spending time and money.