We had various issues during our stay, they don't provide two sets of keys unless you pay an extra deposit. something that they don't tell you until your there. Disappointing bearing in mind the apartment is meant for two couples. there wasn't hot water in the bathroom so you couldn't shower. I did tell the owners and they werent able to resolve this during our stay.
the location is excellent although it is exceptionally loud at night so if your a light sleeper I wouldn't recommend.
The kitchen has the absolute bear minimum, there wasn't even oven cloves so not great if you don't intend to go out every night.