Beyond words fabulous, just what I needed. great location, great stay, just wonderful.