Location, location, location - that's what first springs to mind when I think of this hotel. We were lucky enough to have a view that overlooked the beach and the view was fantastic, the balcony big and room huge. It was great to be able to spread out and relax.
We had two mini fridges in the room so went to a nearby grocery to get both waters and beers to keep cool during our stay, a large bathroom with a bath and a huge shower and it even had a proper comfortable bed (why is it that in so much of Italy it's more comfortable to sleep on the floor rather than on a rock hard bed?!).
The service were great and they offered a ton of advice on places to go and suggestions on where to dine or beaches to go to. They also made calls on our behalf as well.
Overall this was a great stay and I wouldn't consider anywhere else to stay in the town (especially as you don't have to drag your bags up a hill to get there!)