We had a great stay here! The apartment is very clean, spacious, and is in a great location. Having a guaranteed parking spot was a huge plus. James gave very clear check-in instructions and was quick to respond to messages. I would definitely stay here again!