The stay was alright, the 4 stars are def for the location. Perfect for a week-end stay when you don't have any intentions to stay in the apartement for more than the night.
Communication is brilliant and the easy check-in is very helpful.