Lots of factors......
1900: I expected the atmosphere to have more to it - maybe be alittle more "proper", wait staff seemed rushed and pushing those expensive drinks, I had to request the music be turned on, food was good but not great. Kids loved it and was a memorable dinner but no rush to return.
Cape May Cafe: Actually went with another family from another state and we were not rushed and had a wonderful visit, food was good (again if you are from the NE Coast you may be disappointed), excellent service, nice atmosphere, relaxed. Will return for overall experience.