Great apartment, good location with communication very good and quick as well as a very easy check-in.
The only comment I would have are the rules saying you have to clean up the apartment after yourself (poster on wall saying to the out the trash etc.) especially when you have to play a cleaning fee for the apartment!