Amazing location and the small touches were adorable!