We stayed here for a week recently and found it to be a quiet, modern and well equipped hotel. The bedrooms was large, clean and well maintained with a good quality bathroom. The main rooms in the hotel were very clean and attractive and the staff all efficient and helpful. Breakfast was typically Italian but included a good range of fresh buffet style food.
The pool was in a lovely setting with plenty of sunbeds and shades and the whole garden area was immaculate.
The location was some distance (3 km?) from the town of San Teodoro so not really walking distance in the heat and the nearest beach about 1km. A car is essential and we felt slightly too far away from everything as there was nothing to walk to and had to drive everywhere. An excellent location if you want peace and quiet and don't mind driving.