Rating: 5

December 17, 2010

Hands down, the best rental place in town no one knows about. Friendly and fast service!!!