Rene's flat will meet all of your requirements. It is centrally located, very clean and quiet. It has everything you will need for self-catering too. Staying at such a nice flat made our visit all the more enjoyable.