Positives - Lots of space , clean, comfy beds, good location, nice kitchen and bathroom, accurate photos, 24/7 communication.
Negatives - check in was not convenient at all (we had a lot of luggage) had to pick up keys from another location.
We had no hot water throughout our stay which ruined the whole experience, some attempts where made to fix the problem from management but without success.
Make sure you check that the water boiler is working before you book. Apart form that everything else within the apartment was nice.