Awesome place. Everything was exactly as described - clean, neat and new. Great location. We would definitely stay again.