Great location and cheap. However, this wouldn't be an honest review without highlighting the negatives. Mentioning these individually would seem petty, but taken together reflect a place that is tired, needs maintenance and is need of tender loving care.