The apartment was sparkling clean and very well equipped. We stayed for a short amount of time but could have happily stayed for longer. Staff were helpful and friendly.