This post delivered on everything as promised. They were also great at communicating and gave numerous tips and advice when I asked in order to enhance the trip