Very nice place to stay. Great location, easy check-in, detailed and quick communication, clean, spacious, and well maintained place. The online apartment manual was very well done and the instructions were easy to follow. We really liked our stay.