Overall rating 4.5/5 due to a few small things that could have been better. Great communication and location did the job!