Location was great, apartment sized perfectly and great communication with Mike. I would definitely stay again. Downfall, hiccup in cleaning service resulting in delay to check in and Street Parking is not apt for anyone disabled.