Awesome place. Everything we needed was there, the place was clean, check in and out were no hastle, and the communication from beginning to end was top noch. Impossible to beat the price for what you get! Highly recommended.