The apartment is fine. Please be aware that the enormous bag of coffee beans costs a whopping 23 euros and is not included in the stay. They very sneakily tell you this by emailing you after you already checked in. I had 2 cups of coffee for 23 euros. I think many café holders in Monaco, Hong Kong and Singapore envy them.