We were over-joyed with our stay at Terra Rossa! The pool was gorgeous with an amazing view of Isola Bella and the garden surrounding the houses are beautiful. Everything was very clean and the staff were helpful. In terms of location it is in the middle between the town and the beach with lots and lots of steps either side! It was fine for two fit & young people but could be difficult for some others. We will be back! Thank you :)