Wow, the rentals here are cheap! We've been going here for a long time now because of their prices. Where else will you go? The only down...
All reviews seem positive