Great location. Great apartment with all the necessary little details accounted for. Wonderful communication. I'd stay here again for sure.