Overall the apartment is nice. It is modern and in a good location. Everything was clean (though the bin hadn't been emptied, which was not ideal). The apartment is of decent size but not as big as it appears on the pictures. Would stay again.
One thing that I really took issue with was communication and how the cancellation policy is unclear. Your website says two different things on cancellation. Also, I didn't feel that I got very clear responses when I asked questions prior to my arrival. I wouldn't mind if you were a private individual but you are a company, so I think you could make that better.