Kevin's Place as described is quite ideal and central ... Steps are a killer .The apartment had just the basic amenities to get you by, I stayed for two nights so not an issue.
overall it is a good location ...