Exceptionally clean apartment in a great location made for a very comfortable stay. Communication was clear and the check in process was easy. We experienced unseasonably cold, wet weather so it was nice to have a nice place to stay in.