We had a great stay. Location is super central, you can basically go anywhere by foot within 15 minutes. The only small thing was that The airconditioning was leaking, but no big issues. Might be a bit small for a longer period for 3 persons, but overall had a great time!