A wonderful time in a stunning location