We had a great stay at John & Cena's place in Brussels! You couldn't ask for a better location, and the apartment was spacious and clean. As described, you do have to go up a narrow spiral staircase to get there, which would be difficult with large bags, but we knew what to expect so it was fine with us! The bedroom was at the back of the apartment which helped make it quieter, which was nice as well.