May Day holidays are the perfect time for a mini vacation.