Everything good that has been mentioned in previous reviews have been absolutely true. Great location, great place, great time. I will definitely be staying here again!