10/10 Would HIGHLY recommend this place! Everything was perfect and location was great!