perfect in every way from location to special touches & surprises. worthy of 5 plus stars. thank you so much meg & dan.