We had a pleasant stay at Isabel place.
The flat is nice, comfortable and clean, the location is central, from which you can easily reach in a short time any place of interest and the included safe parking is a great bonus if you come by car.
Communication was easy, we definitely recommend Isabel place.