Good hosts, good location, apartment needs more work to be a good living experience.