A memorable very pleasant stay