Stayed here at the end of our 10 Italy vacation. The view from our room with balcony overlooking the beach was wonderful. We kept taking photos as the view was great. Morning buffet was good as well with many selections especially homemade pastries and fresh mozzarella. Room was large compare to other hotels we had stayed. Restaurants, shopping, quaint church, beach is all there. Be prepared to do some walking to get to the hotel and porters will come and get your bags. Also be prepared to stay close to the hotel as traveling is not the easiest as road to and from hotel is daunting.