We've stayed 4 times in total including a return here from a big five star hotel up the promenade.
We definitely recommend this as the nicest hotel, the best position, the most private rooms with full sea views and a perfect size; not too large like some of the other hotels, but large enough to feel pleasant and alive. Staff are helpful but not intrusive.
Great for a relaxing break away from it all and a great base for hiking and exploring if that's your passion.
You can get around by shuttles and bus but car hire is very reasonable on the island and we always drive- the hotel has a shuttle and a car park.
You can't go wrong if you stay here.