I stayed at the Avondale for 3 nights and loved it!! This will be the hotel i WILL revisit when returning to Cape May. Great location- walking distance from the mall and nice restaurants, across the street from the beach. The rooms were SPOTLESS! Staff was very friendly and put up with my demanding, whinny husband's needs. Ladies at the front desk were very helpful as well. i will most definitely be returning!!