Overall very good for the price, location, and overall experience.