Lovely apartment in great location. Clean, tidy and relatively modern. The kids loved the pools and the half-size tennis court got used a few times too. The beach, shops and cafes/restaurants at your doorstep. The famous lake is a short stroll away.