Great location, isn't as luxurious as in the pictures, but was neat and clean.
The support staff form TravelandStay did the check in were very friendly, their office was just one minute walk from the apartment for any help needed.