The location was perfect. Everything was PERFECT! We will definitely be back!!!!