Place is located on Anspach Boulevard, in the very center of the city - close to Saint Gery and Grote Markt. We walked from the central station and it took us less than 10 minutes. Place was professionally cleaned before we entered.
Communication with John and Ceca was very simple and efficient, it was super easy to get keys. Highly recommended.