I wanted to like this place, especially after meeting the warm and nice people who work there, but there were a few things that just made that impossible.
While this property isn't a beach front, its actually in a great location. Just a block away from the Village Bike Shop where you can rent a bike for an hour or a day or several days, the Acme Market where you can buy food and groceries, and the mall.
This is where Elaine's is VERY weak. The room comes as pictured on their website. There's the basic toiletries (e.g., miniature travel size shampoo, bath wash, etc.), towels, hair dryer, and TV with cable, but that's it! No bathrob. No fridge. No phone. No newspaper. No courtesy bottled water. No iron or iron board (everyone shares one and you have to get it from the front desk). They say they have FREE WI-FI, but in Room #2 you can't access or pick up the network. After I arrived, I was told that you can only get a connection in certain parts of the house, so I dragged my MacBook all the way to Cape May for nothing. I wish they would have told me this BEFORE I came when I inquired about WI-FI over the phone when I placed the reservation.
In season, Elaine's is on par with the Virginia Hotel and other high-end B&Bs, but without the amenities or the prime location.
The ladies who work the front desk are very kind. However, since Elaine, the owner, is about multiple streams of income (e.g., parking, haunted tours, restaurant, theater, etc.), B&B guests can feel lost in the shuffle, as the front desk employees are pulled into multiple directions, as they work across each business line.
However, my biggest complaint with Elaine's comes from the SMELL OF MY ROOM. As soon as I entered the room I noticed this very strong old and wet mildewy, carpet smell. It was awful. So awful that before I even finished unpacking my car, I went next door to the gift shop to buy some fragranced candles to burn in the room to help with the stinch. Unfortunately, the gals at the front desk told me that due to fire codes, I couldn't burn candles inside. They offered air freshener. After soaking the room with it (literally) and raising the window to let in fresh air, I resorted to the notion that the stinch was there to stay. I felt so uncomfortable with the smell that I didn't want to get under the covers or sheets. Instead, each night I slept on top of the blanket I brought with me. I think the only thing that will remove the smell is to shampoo or remove the carpet and clean the tapestry draped in the room.
They offer a nice, diverse menu and guests can pick up to 5 entrees (price included). Juice and water is also complimentary. However, specialty drinks (e.g., mimosas, etc.) are extra.
While I will likely NOT stay at Elaine's again, I don't think the property is a bad place. If amenities are important to you and you don't do well with stinky smells, Elaine's is not for YOU.
Don't choose room #2 if strong smells bother you!
See more room tips
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.