Top to bottom, I had a phenomenal experience with Michael and Indulgence. Michael made himself readily available and said from day one he would make this special. He cert ... more