About a month ago we decided to make reservations for a weekend in Cape May. We stayed in Cape May two years ago, so I thought it was time to visit again. Last time we stayed at the Congress Hall. It was ok, but grossly overpriced imo, so this time we decided to try the Grand Hotel. We were impressed when we walked into the beautiful lobby of the hotel. The girl at the reception desk was very friendly and went out of her way to suggest restaurants to try. We went to our room, an efficiency room with kitchen and ocean view. The room was just as it was described to me over the telephone. It was clean and tastefully decorated. Although we did not use it, the kitchen area was noteworthy as it had a microwave, coffee maker, glasstop range and granite countertop! It was very impressive for a hotel room kitchen. Since it was raining, we went to the hotel’s indoor pool. I think it is the only indoor pool in Cape May. It is a large, lovely pool area. We thoroughly enjoyed both the pool and whirlpool. We were a bit tired from the drive and swim, so we decided to stay close to home and try the hotel restaurant “Ballyhoo”. We did not have reservations, so we had to wait about forty five minutes for a table after beinig told that it would only be about a twenty minute wait, but no big deal. We had a few drinks at the bar while we waited for our table. Overall we had an enjoyable experience with the restaurant. The food and service were both very good, and moderately priced for Cape May. It is not one of the “upscale” Cape May restaurants, but it is not held out to be one either. It is a very good restaurant, good portions, appropriately priced - a good value! I think that is the best way to describe our experience with the Grand. It is a good value. Compared to Congress Hall, the Grand is far less expensive with great amenities. I would definitely recommend the Grand Hotel!