Excellent! Highly recommend! The whole experience was really wonderful and the special touches were much appreciated.