Awesome place and great location. On the whole, a perfect stay.