The place was perfect, very clean, well stocked and very conveniently located. Communication was very good, everything went smoothly from start to finish. Would definitely go there again and highly recommend.