Absolutely great place to stay:
1. Huge apartment, with garden and parking.
2. Kitchen has everything what is needed.
3. An indoor private swimming pool!