overall a very pleasant stay