The location was good. We had a nice stay overall. The main drawback was the humidity in the flat which led to a foul smell and uneasy atmosphere especially at night. The welcome was rather stern on checking out and it felt overly impersonal which was a pity to us.