We stayed at Hotel Cristina a the beginning of July, and used it as our base to visit Pompei and the surrounding Amalfi region. This hotel has fantastic views of Vesuvius and the bay of Naples, a great pool on the 6th floor, and a good restaurant with plenty of choices for breakfast and dinner. The staff is very friendly and they also have a free shuttle which takes you to the station in Sorrento, from where you can visit plenty. The shuttle does not run all day but the service is good and the staff will make and effort to accommodate your needs. I would definitely recommend this hotel.