Everything was really good (location and communication over expectations) highly recommended!