Astor Museum is always a great stay