The Carroll Villa Hotel in Cape May, NJ is one of the finest hotels in the town. Has the bed and breakfast charm. Staff is incredible, price is right, rooms are clean and the decor fantastic. Keep in mind the rooms are not sound proof but everyone seems to respect others. Oonly 2 blocks from great food and drink and the shopping on Washington St. Mall is only a block and 1/2 away.