This is my 3rd stay with Mary which speaks for itself. This has everything I need and more plus a lovely host.