Great place to stay. A modern, clean apartment in a cool location. David was easy to communicate with, and was accomodating when we needed to drop our bags off early, which we really appreciated.