Guest njjim Posted May 26, 2008 Posted May 26, 2008 Anyone ever rented there? Any opinions/advice? Any info will be appreciated, thanks Quote