we really enjoyed our stay, everything was clean and the self check in was very convenient. communication was very good, we got all information we needed in advance. location of the apartment was also good, especially for the price. I recommend this place.