had a long 3 week stay and it was great