great instructions. great communication. great place. overall a very good experience:)