Apartment is very valuable for what you are paying! Location, cleanliness and all the amenities are spot on and is what you would be looking for in an apartment. Place is smaller than expected but its good enough for two people.
The only issue in our stay is on the communication aspect. We were quite frustrated as it is difficult to get hold of the host. On one of the days, there was an issue with the main door's pin code, we were left to deal with that ourselves in the cold night without any help or response. Understand that it was late, but would have been nice to have received some subsequent followup or re-assurances that the issue is resolved.
Communication issue aside, this apartment is a definite 5/5.