The location was excellent and check in was smooth and easy. Communicate was very good and the apartment was spacious and the beds extremely comfortable. The kitchen was well equipped and there was coffee provided. I would stay there again and I definitely recommend it.