I've read many reviews that the hotel is far from town. It's not that far, it's just up hill. I walked it at least once a day. In the evenings, we usually got a taxi up which cost €20 for 6 people. Be prepared to pay a little more than you would for a UK taxi. Walk down is easy. Most of the town hotels don't have a pool, so seen as it was 40'c during our stay, I didn't mind the walk if it meant we had a pool.
Lovely family run hotel. Staff were friendly and accomodating. Pool area was excellent. Rooms were clean and were cleaned thoroughly every day. Room had a fridge and mini bar, there was free wifi in the hotel, and drinks could be ordered and put on your room tab. There's a really nice deli over the road- brush up on your Italian before going. In fact, brush up on your Italian anyway. It's nice to be able to use it and it does help. Remember to leave your room key at reception when you leave in the evening so they know when everyone is back so they can lock the gate. A taxi was easily booked for us at reception to get to the centre of town (on the nights we didn't fancy walking). Cost €20 for 6 people. The area is stunning.