We had been to Cape May before and felt that it would be a great place to visit and experience a Victorian Christmas. The Virginia Hotel did not disappoint. It was beautifully decorated for the holiday. The amenities were more than expected and the service impeccable. All the comforts of home with the little extra touches. The continental breakfast came right to the room. We had an absolutely delicious meal at the Ebbit Room dining room. It is also just one block away from all the cute shops and the beach. Great place to stay.