Good food, great sites. Location had a beautiful view. Clean. Large space.