During our stay, Vera communicated very well, asking us if there is anything we need. We felt that she took good care being quick to reply at Whatsapp questions. If you want to be close to the water to swim, this is a great location. Otherwise I would recommend to stay a bit more within in the city. Taomina is on a steep hill so of course you can drive up with a car, but then paying 15 Euro parking a day is quite costly... There are also busses that bring you up for 2 euro.
The apartment is close to the train station which can be of course also very good for people coming to Taomina by train.