10/10 all across the board. Communication was excellent and the location couldn’t have been better. No complaints to be had!